tachometric or synchronous sights - German English Dictionary